Redis设置密码

您所在的位置:网站首页 redis 密码启动 Redis设置密码

Redis设置密码

2023-07-22 23:55| 来源: 网络整理| 查看: 265

背景

在项目中经常会使用到Redis,在某些情况下不得不对Redis进行加密。以下总结两种常用的的设置密码方式。

配置文件方式(重启生效)

Redis默认是没有提供密码的,通过修改配置文件可以打开访问控制。编辑redis.conf可以启动认证。

修改配置 vim /etc/redis.conf 找到如下内容: #requirepass foobared

去掉注释,将foobared修改为自己想要的保存即可。

保存,重启服务登录验证 ./redis-server /etc/redis.conf ./redis-cli auth youpassword

连接时,输入你修改的password即可登录。

客户端方式(不重启生效)

使用redis-cli可以直接对redis-server进行密码设置。不需要重启即可生效,但是一旦redis-server重启即密码不再生效。

登录 ./redis-cli -p 6379 设置密码 config set requirepass Ss123456?

在这里插入图片描述

重新登录 auth sS123456?

在这里插入图片描述

获取密码 config get requirepass

在这里插入图片描述

登录时输出密码 redis-cli -p 6379 -a password 注意:

当出现如下情况: 在这里插入图片描述 代表着认证没通过,一般情况要么是密码错误,要么需要重新登录。

使用Docker来连接Redis docker run -it --link some-redis:redis --rm redis redis-cli -h redis -p 6379 some-redis 代表redis运行的容器名称


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3